cell definition - Français Anglais Dictionnaire